package com.model.rd;

import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;


public class PlanModel  implements Serializable{
    private static final long serialVersionUID = 1L;
         
    @ExcelIgnore
    @ExcelProperty(value = "采购计划id")
    @ColumnWidth(value = 18)
    private String planId;    
    
    public String getPlanId() {
        return this.planId;
    }
    public void setPlanId(String planId) {
        this.planId = planId;
    }
      
         
    
    @ExcelProperty(value = "计划编码")
    @ColumnWidth(value = 18)
    private String planCode;    
    
    public String getPlanCode() {
        return this.planCode;
    }
    public void setPlanCode(String planCode) {
        this.planCode = planCode;
    }
      
         
    
    @ExcelProperty(value = "计划名称")
    @ColumnWidth(value = 18)
    private String planName;    
    
    public String getPlanName() {
        return this.planName;
    }
    public void setPlanName(String planName) {
        this.planName = planName;
    }
      
         
    
    @ExcelProperty(value = "计划类别")
    @ColumnWidth(value = 18)
    private String planCategory;    
    
    public String getPlanCategory() {
        return this.planCategory;
    }
    public void setPlanCategory(String planCategory) {
        this.planCategory = planCategory;
    }
      
         
    
    @ExcelProperty(value = "计划类型")
    @ColumnWidth(value = 18)
    private String planType;    
    
    public String getPlanType() {
        return this.planType;
    }
    public void setPlanType(String planType) {
        this.planType = planType;
    }
      
         
    
    @ExcelProperty(value = "物资类型")
    @ColumnWidth(value = 18)
    private String planMmType;    
    
    public String getPlanMmType() {
        return this.planMmType;
    }
    public void setPlanMmType(String planMmType) {
        this.planMmType = planMmType;
    }
      
         
    
    @ExcelProperty(value = "项目编码")
    @ColumnWidth(value = 18)
    private String planProCode;    
    
    public String getPlanProCode() {
        return this.planProCode;
    }
    public void setPlanProCode(String planProCode) {
        this.planProCode = planProCode;
    }
      
         
    
    @ExcelProperty(value = "项目名称")
    @ColumnWidth(value = 18)
    private String planProName;    
    
    public String getPlanProName() {
        return this.planProName;
    }
    public void setPlanProName(String planProName) {
        this.planProName = planProName;
    }
      
         
    
    @ExcelProperty(value = "采购类型")
    @ColumnWidth(value = 18)
    private String planPurType;    
    
    public String getPlanPurType() {
        return this.planPurType;
    }
    public void setPlanPurType(String planPurType) {
        this.planPurType = planPurType;
    }
      
         
    
    @ExcelProperty(value = "成本中心编码")
    @ColumnWidth(value = 18)
    private String planCostCode;    
    
    public String getPlanCostCode() {
        return this.planCostCode;
    }
    public void setPlanCostCode(String planCostCode) {
        this.planCostCode = planCostCode;
    }
      
         
    
    @ExcelProperty(value = "成本中心名称")
    @ColumnWidth(value = 18)
    private String planCostName;    
    
    public String getPlanCostName() {
        return this.planCostName;
    }
    public void setPlanCostName(String planCostName) {
        this.planCostName = planCostName;
    }
      
         
    
    @ExcelProperty(value = "使用单位编码")
    @ColumnWidth(value = 18)
    private String planDeptCode;    
    
    public String getPlanDeptCode() {
        return this.planDeptCode;
    }
    public void setPlanDeptCode(String planDeptCode) {
        this.planDeptCode = planDeptCode;
    }
      
         
    
    @ExcelProperty(value = "使用单位名称")
    @ColumnWidth(value = 18)
    private String planDeptName;    
    
    public String getPlanDeptName() {
        return this.planDeptName;
    }
    public void setPlanDeptName(String planDeptName) {
        this.planDeptName = planDeptName;
    }
      
         
    
    @ExcelProperty(value = "领料单位编码")
    @ColumnWidth(value = 18)
    private String planGetDeptCode;    
    
    public String getPlanGetDeptCode() {
        return this.planGetDeptCode;
    }
    public void setPlanGetDeptCode(String planGetDeptCode) {
        this.planGetDeptCode = planGetDeptCode;
    }
      
         
    
    @ExcelProperty(value = "领料单位名称")
    @ColumnWidth(value = 18)
    private String planGetDeptName;    
    
    public String getPlanGetDeptName() {
        return this.planGetDeptName;
    }
    public void setPlanGetDeptName(String planGetDeptName) {
        this.planGetDeptName = planGetDeptName;
    }
      
         
    
    @ExcelProperty(value = "是否急用")
    @ColumnWidth(value = 18)
    private String planIsNeed;    
    
    public String getPlanIsNeed() {
        return this.planIsNeed;
    }
    public void setPlanIsNeed(String planIsNeed) {
        this.planIsNeed = planIsNeed;
    }
      
         
    
    @ExcelProperty(value = "流程类型")
    @ColumnWidth(value = 18)
    private String planFlowType;    
    
    public String getPlanFlowType() {
        return this.planFlowType;
    }
    public void setPlanFlowType(String planFlowType) {
        this.planFlowType = planFlowType;
    }
      
         
    
    @ExcelProperty(value = "相关说明")
    @ColumnWidth(value = 18)
    private String planExplain;    
    
    public String getPlanExplain() {
        return this.planExplain;
    }
    public void setPlanExplain(String planExplain) {
        this.planExplain = planExplain;
    }
      
         
    
    @ExcelProperty(value = "创建时间")
    @ColumnWidth(value = 18)
    private String createTime;    
    
    public String getCreateTime() {
        return this.createTime;
    }
    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }
      
         
    
    @ExcelProperty(value = "创建人")
    @ColumnWidth(value = 18)
    private String createName;    
    
    public String getCreateName() {
        return this.createName;
    }
    public void setCreateName(String createName) {
        this.createName = createName;
    }
      
         
    @ExcelIgnore
    @ExcelProperty(value = "create_id")
    @ColumnWidth(value = 18)
    private String createId;    
    
    public String getCreateId() {
        return this.createId;
    }
    public void setCreateId(String createId) {
        this.createId = createId;
    }
      
         
    @ExcelIgnore
    @ExcelProperty(value = "update_id")
    @ColumnWidth(value = 18)
    private String updateId;    
    
    public String getUpdateId() {
        return this.updateId;
    }
    public void setUpdateId(String updateId) {
        this.updateId = updateId;
    }
      
         
    
    @ExcelProperty(value = "修改人")
    @ColumnWidth(value = 18)
    private String updateName;    
    
    public String getUpdateName() {
        return this.updateName;
    }
    public void setUpdateName(String updateName) {
        this.updateName = updateName;
    }
      
         
    
    @ExcelProperty(value = "修改时间")
    @ColumnWidth(value = 18)
    private String updateTime;    
    
    public String getUpdateTime() {
        return this.updateTime;
    }
    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }
      
         
    
    @ExcelProperty(value = "标记")
    @ColumnWidth(value = 18)
    private String delFlag;    
    
    public String getDelFlag() {
        return this.delFlag;
    }
    public void setDelFlag(String delFlag) {
        this.delFlag = delFlag;
    }
      
         
    
    @ExcelProperty(value = "状态")
    @ColumnWidth(value = 18)
    private String status;    
    
    public String getStatus() {
        return this.status;
    }
    public void setStatus(String status) {
        this.status = status;
    }
      
         
    
    @ExcelProperty(value = "备注")
    @ColumnWidth(value = 18)
    private String remark;    
    
    public String getRemark() {
        return this.remark;
    }
    public void setRemark(String remark) {
        this.remark = remark;
    }
      
         
    @ExcelIgnore
    @ExcelProperty(value = "所属部门")
    @ColumnWidth(value = 18)
    private String deptId;    
    
    public String getDeptId() {
        return this.deptId;
    }
    public void setDeptId(String deptId) {
        this.deptId = deptId;
    }
      

}